package com.huawei.gamebox.framework.cardkit.fragment;

import com.huawei.appgallery.foundation.service.common.protocol.AppListFragmentProtocol;
import com.huawei.appgallery.foundation.service.common.protocol.request.AppListFragmentRequest;

public class CardListFragmentProtocol<T extends Request> extends AppListFragmentProtocol<T> {

    public static class Request extends AppListFragmentRequest {
        private String appId;
        private String directory;
        private String gSource;
        private boolean isTabAppListView;
        private int noDataWarnImgResId = -1;
        private int noDataWarnTxtResId = -1;
        private String packageName;

        public String ˍ() {
            return this.gSource;
        }

        public void ॱˊ(String str) {
            this.gSource = str;
        }

        public String ˋᐝ() {
            return this.directory;
        }

        public void ˋॱ(String str) {
            this.directory = str;
        }

        public String ˌ() {
            return this.appId;
        }

        public void ॱᐝ(String str) {
            this.appId = str;
        }

        public String ˎˎ() {
            return this.packageName;
        }

        public void ʻॱ(String str) {
            this.packageName = str;
        }

        public int ˑ() {
            return this.noDataWarnImgResId;
        }

        public void ˋ(int i) {
            this.noDataWarnImgResId = i;
        }

        public int ˏˎ() {
            return this.noDataWarnTxtResId;
        }

        public void ᐝ(int i) {
            this.noDataWarnTxtResId = i;
        }

        public boolean ˎˏ() {
            return this.isTabAppListView;
        }

        public void ᐝ(boolean z) {
            this.isTabAppListView = z;
        }
    }
}
